package cn.rongcloud.demo_imlib_basic_android.fakeserver; import java.io.UnsupportedEncodingException; import java.net.URLEncoder; import cn.rongcloud.demo_imlib_basic_android.utils.HttpUtil; /** * 模拟服务器 */ public class FakeServer { /** * 由"开发者平台"提供的 App Key 和 App Secret, */ private static final String APP_KEY = "82hegw5uh8ijx"; private static final String APP_SECRET = "3i2GToscq4"; /** * 获取融云Token, 通过调用融云ServerApi获得 */ public static void getToken(String userId, String userName, String userPortrait, HttpUtil.OnResponse callback) { try { String register_data = "userId=" + URLEncoder.encode(userId,"UTF-8") + "&name=" + URLEncoder.encode(userName,"UTF-8") + "&portraitUri=" + URLEncoder.encode(userPortrait,"UTF-8"); HttpUtil httpUtil = new HttpUtil(); httpUtil.setOnResponse(callback); httpUtil.post(APP_KEY, APP_SECRET, register_data, callback); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } } }